home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 11 / Cream of the Crop 11-1.iso / program / knobvb25.zip / VC.ZIP / VCVIEW.H < prev   
C/C++ Source or Header  |  1996-01-13  |  1KB  |  56 lines

  1. // vcview.h : interface of the CVcView class
  2. //
  3. /////////////////////////////////////////////////////////////////////////////
  4.  
  5. class CVcView : public CFormView
  6. {
  7. protected: // create from serialization only
  8.     CVcView();
  9.     DECLARE_DYNCREATE(CVcView)
  10.  
  11. public:
  12.     //{{AFX_DATA(CVcView)
  13.     enum { IDD = IDD_VC_FORM };
  14.     CVBControl*    m_knobrear;
  15.     CVBControl*    m_knobfront;
  16.     CVBControl*    m_knobright;
  17.     CVBControl*    m_knobleft;
  18.     CVBControl*    m_knob1;
  19.     //}}AFX_DATA
  20.  
  21. // Attributes
  22. public:
  23.     CVcDoc* GetDocument();
  24.  
  25. // Operations
  26. public:
  27.  
  28. // Implementation
  29. public:
  30.     virtual ~CVcView();
  31. #ifdef _DEBUG
  32.     virtual void AssertValid() const;
  33.     virtual void Dump(CDumpContext& dc) const;
  34. #endif
  35.  
  36. protected:
  37.     virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  38.  
  39. // Generated message map functions
  40. protected:
  41.     //{{AFX_MSG(CVcView)
  42.     afx_msg void OnTurnKnobLeft(UINT, int, CWnd*, LPVOID);
  43.     afx_msg void OnTurnKnobRight(UINT, int, CWnd*, LPVOID);
  44.     afx_msg void OnTurnKnobFront(UINT, int, CWnd*, LPVOID);
  45.     afx_msg void OnTurnKnobRear(UINT, int, CWnd*, LPVOID);
  46.     //}}AFX_MSG
  47.     DECLARE_MESSAGE_MAP()
  48. };
  49.  
  50. #ifndef _DEBUG  // debug version in vcview.cpp
  51. inline CVcDoc* CVcView::GetDocument()
  52.    { return (CVcDoc*)m_pDocument; }
  53. #endif
  54.  
  55. /////////////////////////////////////////////////////////////////////////////
  56.